genome editing - German English Dictionary